5. Conclusion and Future Directions

نویسندگان

  • M. H. M. Cheng
  • M. H. van Emden
چکیده

A new declarative semantics for logic languages. In R. Optimizations of bottom-up evaluation with non-ground terms. In Miller 15], pages 557{574. 19 orthogonal to the type of program to which memoing is applied. With some care, they can be used in the context of full Prolog, speciied as we have suggested by a programmer controlled directive. The practicality of the special case of ground, multi-argument-indexed Delphi-lemmas has convinced us to add them as a standard extension to the BinProlog compiler, starting from version 5.00 (available by ftp from clement.info.umoncton.ca). Delphi-lemmas have also served as inspiration for BinProlog 5.00's dynamic re-compilation scheme, which moves`hot spots' of non-volatile interpreted code to compiled code on the y, based on update vs. call statistics 23]. Indexing in the case of non-ground answers in general can improve potential performance problems with abstract answers. The techniques described in 18] as well as the idea of using tries instead of hashing, as done in the latest version of XSB, can be adapted for this purpose. The program transformations we used can be modiied in the case of non-deterministic programs to avoid interference between lemma related pruning and the program's control structure. More work is needed on how this can be done in general and what are the limitations and the tradeoos. The latest version of the XSB system successfully deals with SLG-resolution which is a fairly realistic subset of Prolog including non-determinism and a restricted form of negation as failure. We plan to apply some of the techniques of XSB (like memoing of multiple answer substitutions) to extend delphi lemmas beyond deenite programs. Nevertheless, we consider our techniques useful for`real' programmers as it can accelerate the most critical parts of a program in a signiicant way and also because they can be fully automated. Delphi lemmas can also complement existing systems with memoing facilities having objectives that are orthogonal to ours, as 28]. Future work is planned to port Delphi lemmas to the latest version of XSB Prolog. We do not know about something similar to Delphi-lemmas in functional or procedural languages but the concept can be easily adapted. Although it is a proba-bilistic concept in the same sense as hashing or Ethernet collision avoidance, it gives very good performances for mostly the same reasons, especially in combination with the use of abstract answers. As our benchmark data on boyer shows, the technique looks particularly beneecial for …

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

O21: Update and Future Directions in Poststroke Epilepsy

لطفاً به چکیده انگلیسی مراجعه شود.

متن کامل

Editorial Report of fifteen years contributions to radiological sciences: Future directions and prospects

At the close of the 20th century, fundamental discoveries changed broadly the worlds of physics, biology and medicine. The rapid advancements achieved during recent years, mainly due to revolutionary methodological improvements, have led to an unparalleled explosion of information; often appear to overshadow the earlier works. However as more basic discoveries are made these separate scientific...

متن کامل

Decentralisation, Decision Space and Directions for Future Research; Comment on “Decentralisation of Health Services in Fiji: A Decision Space Analysis”

Decentralisation continues to re-appear in health system reform across the world. Evaluation of these reforms reveals how research on decentralisation continues to evolve. In this paper, we examine the theoretical foundations and empirical references which underpin current approaches to studying decentralisation in health systems.

متن کامل

Patient Engagement and its Evaluation Tools – Current Challenges and Future Directions; Comment on “Metrics and Evaluation Tools for Patient Engagement in Healthcare Organization- and System-Level Decision-Making: A Systematic Review”

Considering the growing recognition of the importance of patient engagement in healthcare decisions, research and delivery systems, it is important to ensure high quality and efficient patient engagement evaluation tools. In this commentary, we will first highlight the definition and importance of patient engagement. Then we discuss the psychometric properties of the patient engagement evaluati...

متن کامل

Clinical reasoning assessment through medical expertise theories: past, present and future directions

  Exploration into the concept of "medical expert" dates back to more than 50 years ago, yet yielding three leading theories in the area of clinical reasoning, namely, knowledge structure, hypothetic-deductive, and dual process. Each theory defines “medical expert” in a dissimilar way. Therefore, the methods of assessment through which the experts are identified have been changed during the tim...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997